Big Huge Thesaurus

piston chamber

noun